var app = new Vue({
    el           : '#app',
    data: {
        url: './lifecycle.png'
    },
    beforeCreate : function () {
        console.log('beforeCreate');
    },
    created      : function () {
        console.log('created');
    },
    beforeMount  : function () {
        console.log('beforeMount');
    },
    mounted      : function () {
        console.log('mounted');
    },
    beforeUpdate : function () {
        console.log('beforeUpdate');
    },
    updated      : function () {
        console.log('updated');
    },
    activated    : function () {
        console.log('activated');
    },
    deactivated  : function () {
        console.log('deactivated');
    },
    beforeDestroy: function () {
        console.log('beforeDestroy');
    },
    destroyed    : function () {
        console.log('destroyed');
    }
});